launch ground incursion into - Spanish English Dictionary